deposit paid - German English Dictionary